be strapped (for cash) - Français Anglais Dictionnaire